rack-mounting frame - Turkish English Dictionary